dsynonym
English
Spanish
Portuguese
Dutch
German
French
Italian
Slovenian
Stay At
— definition
1.
stay at (Verb)
1 definition
stay at (Verb)
— Reside temporarily.
ex.
"I'm staying at the Hilton"
3 types of
lodge in
occupy
reside